looks like a market place - Turc Anglais Dictionnaire